samba (2:4.22.10+dfsg-0+deb13u1) trixie; urgency=medium
authorMichael Tokarev <mjt@tls.msk.ru>
Tue, 26 May 2026 12:46:55 +0000 (15:46 +0300)
committerMichael Tokarev <mjt@tls.msk.ru>
Tue, 26 May 2026 12:46:55 +0000 (15:46 +0300)
commitad1fb1e00b6684e5a4660bf7b260196fd515162c
treebd935317d65209d8ec46068b2cbb32c9ce097b04
parent11d129f5b3bfe9af4b0766dc704e53f343c6db90
parentfdde02619f593ae2317ea6c0d466d3d61e006195
samba (2:4.22.10+dfsg-0+deb13u1) trixie; urgency=medium

  * switch to actual upstream release for the May-2026 security fixes:

  * This is a security release in order to address the following defects:

    CVE-2026-1933: Missing access checks on reparse point operations
      On a share marked "read only = yes" and on file handles opened R/O users
      can set or delete the reparse point xattrs on files that the user has
      write-access in the file system for.
      https://www.samba.org/samba/security/CVE-2026-1933.html

    CVE-2026-2340: WORM vfs module does not block overwrites
      The WORM (Write-Once, Read Many) vfs module is supposed to lock write
      access to shared files, so they cannot be altered after initial writes.
      It was allowing files to be overwritten by renaming a newly created file
      over a protected file.
      https://www.samba.org/samba/security/CVE-2026-2340.html

    CVE-2026-3012: auto-enrolment GPO installing CA certificate over http
      without verification
      To bootstrap a certificate chain a domain member must fetch a certificate
      without TLS. It was trusting HTTP for this when a more secure encrypted
      LDAP channel was also available.
      https://www.samba.org/samba/security/CVE-2026-3012.html

    CVE-2026-3238: Denial of service against AD DC WINS server
      The WINS server component of the Active Directory Domain controller code
      in Samba is vulnerable to a NULL pointer dereference and crash caused by
      an unauthenticated UDP packet.
      https://www.samba.org/samba/security/CVE-2026-3238.html

    CVE-2026-4408: Unauthenticated Remote Code Execution in Samba DCE/RPC
      SAMR server
      Samba file servers and classic (non-AD) domain controllers with
      samba-dcerpcd started as a system service and with a "check password
      script" that has the %u substitution character are vulnerable to a
      remote code execution.
      https://www.samba.org/samba/security/CVE-2026-4408.html

    CVE-2026-4480: Unauthenticated Remote Code Execution in Samba
      printing subsystem
      Samba print servers with a "print command" that has the %J substitution
      character are vulnerable to a Remote Code Execution.
      https://www.samba.org/samba/security/CVE-2026-4480.html

[dgit import unpatched samba 2:4.22.10+dfsg-0+deb13u1]
203 files changed:
debian/README.Debian
debian/README.source
debian/README.source.md
debian/TODO
debian/changelog
debian/clean
debian/control
debian/copyright
debian/ctdb.NEWS
debian/ctdb.README.hurd
debian/ctdb.README.kfreebsd
debian/ctdb.dirs
debian/ctdb.docs
debian/ctdb.example/nfs-kernel-server/98-nfs-static-ports.conf
debian/ctdb.example/nfs-kernel-server/enable-nfs.sh
debian/ctdb.example/nfs-kernel-server/nfs.conf
debian/ctdb.example/nfs-kernel-server/quota
debian/ctdb.example/nfs-kernel-server/services
debian/ctdb.examples
debian/ctdb.install
debian/ctdb.logrotate
debian/ctdb.postinst
debian/ctdb.postrm
debian/ctdb.service
debian/gbp.conf
debian/gdbcommands
debian/genshlibs
debian/gitlabracadabra.yml
debian/header-remove-_PUBLIC_-define.patch
debian/is-configured
debian/ldb-tools.install
debian/libldb-dev.examples
debian/libldb-dev.install
debian/libldb2.install
debian/libldb2.lintian-overrides
debian/libldb2.symbols
debian/libnss-winbind.install
debian/libnss-winbind.postinst
debian/libnss-winbind.postrm
debian/libnss-winbind.triggers
debian/libpam-winbind.NEWS
debian/libpam-winbind.examples
debian/libpam-winbind.install
debian/libpam-winbind.lintian-overrides
debian/libpam-winbind.postinst
debian/libpam-winbind.prerm
debian/libsmbclient-dev.examples
debian/libsmbclient-dev.install
debian/libsmbclient.install
debian/libsmbclient.symbols
debian/libsmbclient0.install
debian/libsmbclient0.symbols
debian/libtalloc-dev.install
debian/libtalloc2.install
debian/libtalloc2.symbols
debian/libtdb-dev.install
debian/libtdb1.install
debian/libtdb1.symbols
debian/libtevent-dev.install
debian/libtevent0.install
debian/libtevent0.symbols
debian/libtevent0t64.install
debian/libtevent0t64.symbols
debian/libwbclient-dev.install
debian/libwbclient0.install
debian/libwbclient0.symbols
debian/manpages/tdb.3
debian/manpages/tdb_chainlock.3
debian/manpages/tdb_close.3
debian/manpages/tdb_delete.3
debian/manpages/tdb_error.3
debian/manpages/tdb_exists.3
debian/manpages/tdb_fetch.3
debian/manpages/tdb_firstkey.3
debian/manpages/tdb_open.3
debian/manpages/tdb_store.3
debian/manpages/tdb_traverse.3
debian/not-installed
debian/panic-action
debian/patches/README_nosmbldap-tools.patch
debian/patches/add-so-version-to-private-libraries
debian/patches/ctdb-config-enable-syslog-by-default.patch
debian/patches/ctdb-create-piddir.patch
debian/patches/ctdb-use-run-instead-of-var-run.patch
debian/patches/ctdb_etcd_lock-path.patch
debian/patches/disable-setuid-confchecks.patch
debian/patches/fix-nfs-service-name-to-nfs-kernel-server.patch
debian/patches/heimdal-rfc3454.txt
debian/patches/hurd-compat.patch
debian/patches/ldb-no-replace.diff
debian/patches/libsmbclient-ensure-lfs-221618.patch
debian/patches/meaningful-error-if-no-python3-markdown.patch
debian/patches/meaningful-error-if-no-samba-ad-provision.patch
debian/patches/move-msg.sock-from-var-lib-samba-to-run-samba.patch
debian/patches/replace-xpg-strerror.patch
debian/patches/series
debian/patches/silence-waf-uselib_local.diff
debian/patches/smbclient-pager.patch
debian/patches/talloc-standalone.diff
debian/patches/tdb-standalone.diff
debian/patches/tdb_logging_func.diff
debian/patches/tevent-standalone.diff
debian/patches/use-bzero-instead-of-memset_s.diff
debian/patches/usershare.patch
debian/python3-ldb.install
debian/python3-samba.install
debian/python3-samba.lintian-overrides
debian/python3-talloc.install
debian/python3-talloc.lintian-overrides
debian/python3-talloc.symbols.in
debian/python3-tdb.install
debian/registry-tools.install
debian/rules
debian/salsa-ci.yml
debian/samba-ad-dc.init
debian/samba-ad-dc.install
debian/samba-ad-dc.lintian-overrides
debian/samba-ad-dc.postinst
debian/samba-ad-dc.preinst
debian/samba-ad-dc.service
debian/samba-ad-provision.lintian-overrides
debian/samba-common-bin.NEWS
debian/samba-common-bin.dirs
debian/samba-common-bin.install
debian/samba-common-bin.lintian-overrides
debian/samba-common.NEWS
debian/samba-common.bug-presubj
debian/samba-common.bug-script
debian/samba-common.dirs
debian/samba-common.docs
debian/samba-common.examples
debian/samba-common.install
debian/samba-common.maintscript
debian/samba-common.postinst
debian/samba-common.postrm
debian/samba-dev.examples
debian/samba-dev.install
debian/samba-dev.links
debian/samba-dsdb-modules.install
debian/samba-libs.install
debian/samba-libs.links
debian/samba-libs.lintian-overrides
debian/samba-libs.preinst
debian/samba-libs.symbols
debian/samba-log-parser
debian/samba-testsuite.examples
debian/samba-testsuite.install
debian/samba-vfs-ceph.install
debian/samba-vfs-ceph.lintian-overrides
debian/samba-vfs-glusterfs.install
debian/samba-vfs-glusterfs.lintian-overrides
debian/samba-vfs-modules.NEWS
debian/samba.NEWS
debian/samba.dirs
debian/samba.examples
debian/samba.install
debian/samba.links
debian/samba.lintian-overrides
debian/samba.maintscript
debian/samba.nmbd.init
debian/samba.nmbd.service
debian/samba.pam
debian/samba.postinst
debian/samba.postrm
debian/samba.smbd.init
debian/samba.smbd.service
debian/samba.ufw.profile
debian/smb.conf
debian/smb.conf.ubuntu.diff
debian/smbclient.docs
debian/smbclient.install
debian/smbclient.links
debian/smbclient.lintian-overrides
debian/source/format
debian/source/lintian-overrides
debian/tdb-tools.install
debian/tdb-tools.postinst
debian/tdb-tools.prerm
debian/tests/cifs-share-access
debian/tests/cifs-share-access-uring
debian/tests/control
debian/tests/python-smoke
debian/tests/reinstall-samba-common-bin
debian/tests/smbclient-anonymous-share-list
debian/tests/smbclient-authenticated-share-list
debian/tests/smbclient-share-access
debian/tests/smbclient-share-access-uring
debian/tests/util
debian/update-apparmor-samba-profile
debian/upstream/metadata
debian/upstream/signing-key.asc
debian/watch
debian/winbind.NEWS
debian/winbind.default
debian/winbind.init
debian/winbind.install
debian/winbind.links
debian/winbind.lintian-overrides
debian/winbind.maintscript
debian/winbind.pam-config
debian/winbind.postinst
debian/winbind.postrm
debian/winbind.service